squamous-cell carcinoma - English Synonyms Dictionary